package com.bz.db.mapper;

import org.apache.ibatis.annotations.Mapper;
import java.util.List;
import com.bz.db.enties.BusRoomUser;

/**
* 用户房间表 Mapper
*
* @author wt
* @since 2024-12-11 16:25
*/
@Mapper
public interface BusRoomUserMapper {

    /**
     * 列表查询
     *
     * @param example 条件
     * @return 列表
     */
    List<BusRoomUser> selectByExample(BusRoomUser example);
    List<BusRoomUser> selectRoomS(BusRoomUser example);

    /**
     * 根据主键id查询
     *
     * @param roomid
     * @return 记录信息
     */
    BusRoomUser selectByPrimaryKey(String roomid);

    /**
     * 根据主键删除数据
     *
     * @param roomid
     * @return 数量
     */
    int deleteByPrimaryKey(String roomid);

    /**
     * 插入数据库记录（不建议使用）
     *
     * @param record
     */
    int insert(BusRoomUser record);

    /**
     * 修改数据(推荐使用)
     *
     * @param record 更新值
     * @return 更新数量
     */
    int updateByPrimaryKeySelective(BusRoomUser record);

    /**
     * 根据主键更新数据
     *
     * @param record 更新值
     * @return 更新数量
     */
    int updateByPrimaryKey(BusRoomUser record);
}
